//
//  FQDMacro.h
//  FakeQDaily
//
//  Created by mewxiv on 8/13/16.
//  Copyright © 2016 Xensius. All rights reserved.
//

#ifndef FQDMacro_h
#define FQDMacro_h

// 仿写的QDaily版本
#define QDailyBundleVersion @"3.1.5.0"

// 第三方应用ID
#define BuglyAppId @"900058563"
#define BuglyAppKey @"hCGp5zhdUTR19t8z"

// 调试宏定义
#ifdef DEBUG
#define FQDLog(...) NSLog(__VA_ARGS__)
#else
#define FQDLog(...)
#endif

// 实用宏定义
#define WeakSelf __weak typeof(self) weakSelf = self

// RGBA的255十进制格式
#define RGBA(r, g, b, a) [UIColor colorWithRed:r/255.0f green:g/255.0f blue:b/255.0f alpha:a/255.0f]
#define RGB(r, g, b) RGBA(r, g, b, 255)

// 项目常用字体
#define FQDRegularFontWithSize(fontSize) [UIFont systemFontOfSize:fontSize]
#define FQDBoldFontWithSize(fontSize) [UIFont systemFontOfSize:fontSize weight:UIFontWeightSemibold]
#define FQDDINCondBoldFontWithSize(fontSize) [UIFont fontWithName:@"DINCond-Bold" size:fontSize]

// 项目常用字体颜色
#define FQDFeedTitleTextColor RGB(42, 42, 42)
#define FQDFeedDetailTextColor RGB(115, 115, 115)
#define FQDHighlightColor RGB(255, 200, 31)
#define FQDHighlightColorWithAlpha(alpha) RGBA(255, 200, 31, alpha)
// 评论列表中日期的颜色
#define FQDCommentDateTextColor RGB(179, 179, 179)

// 项目常用颜色
#define FQDFeedContainerBackgroundColor RGB(242, 242, 242)
// 设置信息WebView背景色
#define FQDInfoWebViewBackgroundColor RGB(189, 189, 194)
// 设置信息导航条的背景色
#define FQDInfoNavigationBarBackgroundColor RGBA(0, 0, 0, 224)
// 设置信息导航条的tintColor
#define FQDInfoNavigationBarTintColor RGBA(28, 28, 28, 186)
// 设置信息导航条的渐变色
#define FQDInfoNavigationBarGradientFromColor RGB(65, 65, 65)
#define FQDInfoNavigationBarGradientToColor RGB(30, 30, 30)
// 评论分割线颜色
#define FQDCommentInputBarSeparateLineColor RGB(204, 204, 204)

#endif /* FQDMacro_h */
